10555 E Firestone Blvd, Norwalk, California 90650 USA
Directions to Snack Bar & Menu
Photo Credit: Yelp