Bar · 2278 Westborough Blvd #203, South San Francisco, CA
Dine-In
More food in South San Francisco, CA