Bay Watch Restaurant
2150 Lombard St
San Francisco, California 94123
USA
Phone: 415-775-9673
San Francisco, California 94123
USA
Phone: 415-775-9673
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Parma Ristorante0.02 mi
Three Seasons0.02 mi
Jericho's0.02 mi
Hahn's Hibachi0.02 mi
Hahn's Hibachi0.02 mi
Isa0.03 mi
Sweet Heat0.03 mi
Nectar Wine Lounge0.03 mi
Asqew Grill0.03 mi
Village Pizzeria (Steiner)0.03 mi
Cuisine:
Bay Watch Restaurant Description:
Bay Watch Restaurant is a one to try American,Others restaurant in San Francisco, California, offering you a interesting choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Bay Watch Restaurant