We are currently under construction.

2302 Encinal Avenue, Alameda, CA 94501 Ph:510-521-8848

for Menu

for Take-out ORDER