Get directions to: Burrps Cafe, Alhambra, CA
Restaurant address: 618 West Main Street Alhambra, CA 91801, USA
Restaurant: Burrps Cafe