Super 5 Kitchen

Flag as Inappropriate

Super 5 Kitchen is located on Lewelling Boulevard near the 880 Freeway. It serves Chinese food and Pizza. Nearby business include Food Maxx, A1 Pool Tables and Chili Palace.
555 Lewelling Blvd, San Leandro, CA 94579
(510) 614-2938
  • Hours: Daily, 9am - 11pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »