Diner or Restaurant: Back A Yard, 1189 Willow Rd,
Menlo Park
,
California
Map Center:
Caribbean & American Cuisine, closed Sunday
Back A Yard Web Site
Go To California POI List
Return to Touring Information Top