Contact Info

Menlo Pizza & Subs

170 Lafayette Avenue

Edison, NJ 08837

(732) 548-0660



170 Lafayette Ave. 

Edison, NJ 08837

(732) 548-0660