Find a Table

2320 Central Ave

Alameda, CA 94501

Open WED, THURS, SUN

5:30-9:00 pm

FRI, SAT

5:30-9:30 pm