6967 Cerritos Ave, Stanton, California 90680 USA
Was here on a Thursday but good to know s about their weekend options!
Photo Credit: Yelp