Bistro Restaurant & Bar


901 Melrose Ave
Iowa City,, IA 52246

 

An American Restaurant in Iowa City, IA

With a warm and inviting atmosphere, The Bistro provides a casual dining experience for patrons to enjoy delicious food and good company.


Day Opening Closing
Monday - Thursday 6:00 AM 10:00 PM
Friday - Saturday  6:00 AM 12:00 AM
Sunday 6:00 AM 10:00 PM
Click the button to add a review for Bistro Restaurant & Bar

Add Review