Get directions to: Baccali Skewers Inc, Alhambra, CA
Restaurant address: 742 West Valley Boulevard Alhambra, CA 91803, USA
Restaurant: Baccali Skewers Inc