Stella is a American restaurant located in Iowa City, IA 52246. It is one of the 249 American restaurants in United States. Address of Stella is 1006 Melrose Ave, Iowa City, IA 52246, United States. Website of Stella is http://www.stellaiowacity.com/. Stella can be contacted at 13198875564. Stella is located in a remote area, with less than 2 listed places around it. Stella is rated 4 (out of 5 stars) by 876 reviewers on the web.
Some of the places around Stella are -
1006 Melrose Ave, Iowa City, IA 52246, United States
Contact number of Stella is 13198875564.
Yes, website of Stella is http://www.stellaiowacity.com/.
Rating of Stella is 4 out of 5 stars.
Address of Stella is 1006 Melrose Ave, Iowa City, IA 52246, United States.
Stella is located in Iowa City, IA 52246.
Stella is a American restaurant in United States
Pincode of Iowa City, IA 52246 is 52246