Location
1269 Marina Blvd Marina Square Shopping Center,
San Leandro, CA 94577
By no comment | 11/25/2015
no commrnt
By Great | 11/2/2014
Okay service
By Great | 1/24/2015
Worse customer service food are old