Mesa Pizza
LinkedIn Pintrest Facebook Twitter Google +

Mesa Pizza,

Iowa City IA
Address: 114 E Washington St, Iowa City IA 52240 / (319) 351-6372

Type: Restaurant

Cuisine: American Pizza Vegan Vegetarian