Menlo Pizza Inc.

170 Lafayette Ave, Edison NJ 08837 (732) 548-0660
Cuisines and Dishes at Menlo Pizza Inc.:
  • Italian

Map of Menlo Pizza Inc.

Owner? Update your menu! Own Menlo Pizza Inc.? Update your menu online!

Other dining options nearby

Or see all nearby Italian restaurants or all online ordering restaurants in the area.