Stella
Hours:
1006 Melrose Ave, Iowa City IA 52246
Tips
Hours
Most Recent Reviews
-
March 2024
Fun spot. Great atmosphere, great service, good beer/drink selection and the burgers are fantastic.
-
March 2024
Great Black Bean Burgers. Come hungry! Portions are very generous.
-
March 2024
It was our first time there and it was very enjoyable. I only wish they had more crawfish in the crayfish etoufee.
More Comments(274)
Other Information
Parking: Street, Lot, Private
You May Also Like
-
0.67 miles
Culver’s
American, Ice Cream & Frozen Yogurt
-
-
-
-
Iowa City, Iowa