Location
1269 Marina Blvd Marina Square Shopping Center,
San Leandro, CA 94577
By no comment | 11/25/2015
no commrnt
By JackieM | 8/9/2015
The food was good and health great after a day of hiking !