Stella
1006 Melrose Ave, Iowa City
(319) 887-5564
Recent Reviews
Order Online
You May Also Like
Shorts Burger and Shine - 1006 Melrose Ave
Hamburger, Beer Bar, American
Bistro Restaurant & Bar - 901 Melrose Ave
American, Bar
Maggie's Farm Wood-Fired Pizza - 1308 Melrose Ave
Pizza, Italian
Restaurants in Iowa City, IA
Stella
1006 Melrose Ave, Iowa City, IA 52246
(319) 887-5564