Get directions to: Pharos Burgers, Alhambra, CA
Restaurant address: 1129 N Garfield Ave Alhambra, CA 91801, USA
Restaurant: Pharos Burgers