Get directions to: Black Angus Restaurant, Alhambra, CA
Restaurant address: 101 E Bay State St Alhambra, CA 91801, USA
Restaurant: Black Angus Restaurant