United States: California: Northern California: Bay Area: San Francisco Peninsula: San Francisco: Marina District: A16 Edit this page
Top 100 Bay Area Restaurants 2006.
2355 Chestnut St
Lists about this place
People who want to go here
2 out of 2 people (100%) think this place is worth visiting.