8310 Stewart and Gray Rd, Downey, California 90241 USA
Menu right when you walk in
Photo Credit: Yelp