12623 Imperial Hwy, Santa Fe Springs, California 90670 USA
Seat yourself 8/23/2023.
Photo Credit: Yelp