Located at 1332 Park Street in Alameda, California

510.769.4828 

 Click below on OpenTable.com to make your reservation.