Back
Mela Pizza House Logo

Mela Pizza House

7.11mi
3101 NEWTOWN AVE, ASTORIA, NY, 11102
Mon 12:00 PM - 11:00 PM(718) 777-5533
About Mela Pizza House

If you're looking for sub restaurants in Astoria look no further. Mela Pizza House is known for having some of the best Subs in Astoria. Located at 3101 NEWTOWN AVE, Mela Pizza House is a great p...show more

Compare Delivery Services

(See pickup options)
delivery.comNot Delivering: Outside of delivery range
$0.00
Est. Fee
60 minTime Est.
Place Order
delivery.comNot Delivering: Outside of delivery range
$0.00
Est. Fee
60 minTime Est.