Bistro Restaurant & Bar
901 Melrose Ave, Iowa City
(319) 569-6777
Recent Reviews
You May Also Like
Shorts Burger and Shine - 1006 Melrose Ave
Hamburger, Beer Bar, American
Stella - 1006 Melrose Ave
American, New American
Thai Spice - 1210 S Gilbert St # 200
Thai
Restaurants in Iowa City, IA
Bistro Restaurant & Bar
901 Melrose Ave, Iowa City, IA 52246
(319) 569-6777