Menlo Pizza Inc, EDISON, New Jersey (NJ)
Comfortably situated at 170 Lafayette Avenue () in EDISON, New Jersey (NJ) (8837), Menlo Pizza Inc can be called at 7325480660. Make sure you contact them ahead of time to select your spot in the restaurant.
More restaurants in EDISON, New Jersey (NJ)
Menlo Pizza Inc contact information and details:
Address: 170 Lafayette Avenue - , EDISON, New Jersey (NJ) 8837
Contact Phone: 7325480660