405 S Gilbert St, Iowa City, Iowa 52240 USA
Tikka Masala Pizza And Create Your Own Pizza
Photo Credit: Yelp