Menlo Park Restaurants - Garden Grill
1026 Alma
Moderate
You can't go wrong for British food here, and they also have a delightful
afternoon tea. The interior is elegantly appointed. Many gourmet selections
available for appetizers and entrees. There is a sheltered patio if you
prefer eating outside. There are reports you can bring a dog into the outside
patio.