Are they at other locations?
Address: 1221 Manor Blvd, San Leandro, CA 94579, USA
Sarah Murphy | Sep 7, 2018
Sadly no
Belen Rodriguez | Sep 7, 2018
No
Dave Kelly | Sep 7, 2019
Soon yes in Pleasanton
Dave Snyder | Sep 7, 2018
Opening 2018 in Pleasanton
Michael Trigg | Sep 7, 2018
Nope. Just San Leandro.
Juan Magadan | Sep 7, 2018
No, they only have one location
James Tran-Nguyen | Sep 7, 2018
Nope.
Thanks! Your answer is awaiting moderation.