Rohr Fish

123 Wabash St, Toledo 43604, United States Get Directions to this spot
Seafood Restaurants
123 Wabash St
Toledo, 43604
OH, United States
(239) 222-7478

Rate and review Rohr Fish in Toledo, OH, United States!

Share your experiences at Rohr Fish with your friends or discover more Seafood Restaurants in Toledo, OH, United States.