Pizza Magia

Italian Restaurant
8923 S Meridian St, Indianapolis, IN 46217 8923 S Meridian St, Indianapolis Directions
This place has not been rated by customers.
null% of 0 customers recommended

Whether you're craving a small snack, cool refreshment, or complete meal, Marco's Pizza knows just how to keep its Indianapolis customers coming back for more.

Closed Merchant This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    Pizza, Sandwiches, Subs, Italian

From Our Editors

For food that scores high on the taste test, try one of the many options available at Marco's Pizza in Indianapolis.

At Marco's Pizza, you can safely park just around the corner.

Marco's Pizza's mid-priced fare will typically cost you about $30 per person or less.

Explore Nearby
Pizza Magia