Astro's Grill Pizza

Italian Restaurant
18 Irving St, Framingham, MA 01702 18 Irving St, Framingham Directions
+15086206201
This place has not been rated by customers.
null% of 0 customers recommended
Closed Merchant This place is closed.

Want something similar? See related deals

About this Business

  • Cuisine
    Grill, Pizza

From Our Editors

One of the better-priced pizza places in Framingham, guests of Astro's won't break the budget for a good meal and pleasant experience. Come in for the great quality and stay for helpful service. You'll be a repeat customer in no time.

There's no specific recommended attire, so feel free to dress casually and comfortably. Also, though the prices are considered to be lower than average, you aren't going to sacrifice any quality.

If you're in a hurry, you can call ahead and take advantage of the convenient take-out menu.

To sum it all up, Astro's stands out, no matter how you slice it.

Explore Nearby
Astro's Grill Pizza