Skip to main
Up to $12 Off: More in Your Cart = More in Your Wallet!
Menlo Pizza & Subs banner

Menlo Pizza & Subs

Restaurants and Food
Family owned for over 30 years, Menlo Pizza & Subs offers casual Italian cuisine in a relaxed, atmosphere. Their extensive menu features a wide selection of traditional entrees, pizza, subs and much more. They offer catering for any event and are open seven days a week for lunch and dinner with take out and delivery available.

Savings