321 Grand Ave
South San Francisco, CA
Located at 321 Grand Ave in South San Francisco, CA, this charming restaurant offers a warm and inviting atmosphere perfect for casual dining. With a diverse menu featuring both classic and modern dishes, guests can enjoy a delightful culinary experience. Friendly service and a cozy setting make it an ideal spot for family gatherings or a night out with friends.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.