Where do you need Restaurants ?
All Star Cafe
650-589-2288
37.656682
-122.409571
About All Star Cafe
All Star Cafe is located at 418 Linden Ave, South San Francisco, CA. This location is in the Downtown South San Francisco neighborhood. This business specializes in Restaurants.