2420 Lombard St
San Francisco, CA 94123
San Francisco, CA 94123
Open HoursLunch 11:30 a.m.-2:30 p.m. Wednesday-Monday; dinner 5-10 p.m. Wednesday-Monday.
After seeing Tibet: Cry of the Snow Lion at the Rafael Film Center in... more
VirtualTourist.com| Getting There | Flights to San Francisco | San Francisco Car Rentals | Hotels in San Francisco | Map of San Francisco, CA | San Francisco, CA Vacations |
|---|---|
| Nearby Cities | Sacramento, CA (76.1 miles) | Napa, CA (33.3 miles) | Berkeley, CA (10.8 miles) | Santa Cruz, CA (55.5 miles) |