From Our Editors
Uptown Fish House is a restaurant located on 1st Ave in Columbus. With delicious seafood, this restaurant will have you coming back for more. It's a culinary destination for customers seeking delicious food.
Located right near the center of town, chances are you won't walk away from Uptown Fish House disappointed.