On the Run

Italian Restaurant
56 Main Street, Machias, ME 04654 56 Main Street, Machias Directions
Be the first to recommend this place!
null% of 0 customers recommended

About this Business

  • Cuisine
    Pizza, Deli, Sandwiches



From Our Editors

Located in Machias, On the Run's homemade pizza is finger-licking good.

Parking can be a pain in the neck, but it's as available as ever near the pizzeria.

With tabs typically staying under $15, your wallet (and your stomach) will be happy with a trip to On the Run. So for a hot slice of mouthwatering flavor, On the Run is the place for you.

Explore Nearby
On the Run

Groupon has verified that the customer actually visited On the Run.