7850 Imperial Hwy, Ste A, Downey, California 90242 USA
Love this spot a hidden gem in downey
Photo Credit: Yelp