Make a Reservation

Powered By OpenTable

2320 Central Ave

Alameda, CA 94501

Open WED, THURS, SUN

5:30 pm -

FRI, SAT

5:30pm -