1129 S Fremont Ave, Alhambra, California 91803 USA
Burger n fries from first visit
Photo Credit: Yelp