Francisco Bay Inn, SAN FRANCISCO, California (CA)
Conveniently stationed at 1501 Lombard () in SAN FRANCISCO, California (CA) (94109), Francisco Bay Inn can be reached at 4154743030. It is best to call upfront to book your table in the restaurant.
More restaurants in SAN FRANCISCO, California (CA)
Francisco Bay Inn contact information and details:
Address: 1501 Lombard - , SAN FRANCISCO, California (CA) 94109
Contact Phone: 4154743030