Restaurants: Seafood Menlo Park

Marche

Address
898 Santa Cruz Ave
Place
Menlo Park , CA 94025-4610
Landline
(650) 324-9092

Description

Marche can be found at 898 Santa Cruz Ave . The following is offered: Restaurants: Seafood - In Menlo Park there are 1 other Restaurants: Seafood. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants: Seafood
(650)324-9092 (650)-324-9092 +16503249092

Map 898 Santa Cruz Ave