Super 5 Kitchen
- Address
- 555 Lewelling Blvd
- Place
- San Leandro , CA 94579-1802
- Landline
- (510) 614-2938
Description
Super 5 Kitchen can be found at 555 Lewelling Blvd . The following is offered: Restaurants - In San Leandro there are 101 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(510)614-2938 (510)-614-2938 +15106142938