9063 Imperial Hwy, Downey, California 90242 USA
Looks small on the outside but it's huge inside
Photo Credit: Yelp