Get directions to: Masala Indian Vegetarian, Iowa City, IA
Restaurant address: 9 South Dubuque Street Iowa City, IA 52240, USA
Restaurant: Masala Indian Vegetarian