John's Pizza
Address:
8502 Grand Ave, Elmhurst, NY 11373
Phone:
(718) 457-7561
Payment:
Cuisine:
Pizza
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Street
- Wifi No
- Recommended Meal Lunch
Other Businesses: