Get directions to: Alley Restaurant, Alhambra, CA
Restaurant address: 31 East Valley Boulevard Alhambra, CA 91801, USA
Restaurant: Alley Restaurant