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