The Refuge (Menlo Park)
1143 Crane St, Menlo Park
(650) 319-8197
Recent Reviews
Order Online
You May Also Like
Ristorante Carpaccio - 1120 Crane St
Italian
Roma - 820 Santa Cruz Ave
Italian, Wine Bar, Salad
Coffeebar - 1149 Chestnut St
Coffee Shops, Coffee & Tea, Wine Bar, Coffee, Pet Friendly
Restaurants in Menlo Park, CA
The Refuge (Menlo Park)
1143 Crane St, Menlo Park, CA 94025
(650) 319-8197