Home
Menu
About
Catering
Contact Us
More
OUR LOCATION
We are located on Park Street in Alameda
between Santa Clara Ave. and Central Ave.
1417 Park Street
Alameda, CA 94501
come visit!!!