The Refuge - Menlo Park

[ Restaurant ]
1143 Crane St
Menlo Park, California
()650 319-8197
77

5 ratings
Tue – Thu 11:30 AM-2:30 PM & 5:00-9:00 PM, Fri 11:30 AM-2:30 PM & 5:00-10:00 PM, Sat 12:00 PM-10:00 PM, Sun 12:00 PM-9:00 PM
information provided by RateBeer.com