CONTACT US

Our

LOCATION

                         1776 Marina Blvd
                    San Leandro, CA 94577

                            at Merced St

 

Monday - Friday 10am - 09pm

 

Contact

US

For Reservations: (510) 756-6420

Success! Message received.

Join

THE LIST