San Francisco, United States
870 Taraval St
N/A
+1 4158706666
Kerbside pickup
Other than a mishap with our reservation due to names being mixed up, this place has a decent song selection and nicely themed rooms. When calling to confirm your reservation, make sure they don't confuse your group for another one.
like
Deli
The best companies in the category 'Deli'