Cowtown Pizza

1359 Grandview Ave. (614) 488-4020

Cowtown Pizza makes a personal promise to deliver quality Italian cuisine to its patrons, even going as far as to comparing its pizza and strombolis to an art form. Although this pizza joint has limited seating and a delivery-style storefront, there is nothing limited about the variety of menu choices that will please both meat and vegetarian lovers. It wasn’t easy, but we chose the Personal-Size Everything Stromboli ($6.97) as our favorite because the mix of pepperoni, Italian sausage, fresh mushrooms and provolone cheese all rolled up in a garlic butter and herb crust was incomparable.