Mela Pizza
31-01 Newtown Ave, Astoria NY 11102
(718) 777-5533
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Delivery
Slicelife
Seamless
Astoria, New York
Mela Pizza
31-01 Newtown Ave, Astoria
(718) 777-5533