Stella
$ • American, New American, Vegetarian
Hours:
1006 Melrose Ave, Iowa City
(319) 887-5564
About Stella
Customers' Favorites
Stella Reviews
Ratings
Menu
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 8PM |
Stella is a restaurant that offers a varied menu, including Cajun selections such as jambalaya and gumbo, as well as lunch specials like chorizo and beef tacos. The food is praised for its taste and presentation, and the service is described as warm, attentive, and genuine. The atmosphere is comfortable and cozy, with indoor and patio seating available. The restaurant has a classic feel, with well-lit and comfortable seating. It is a great spot for a nice lunch or dinner, but parking may be a challenge during busy times.