Popular

More Photos

High Scores

About

1006 Melrose Ave
Iowa City, IA
+1-319-887-5564
Stella

Stella

American (New)
99 reviews 99 reviews

Top Review On Yelp

rating Apr 14, 2018
Stella is a favorite for my girlfriends and I; this place is my go-to when I have a hankering for burgers! If you didn't already know, this is a sister... (read more)
Nina E.