(714) 897-9388
8050 Lampson Ave, Stanton, CA 90680
View Map
Sorry, there are currently no reviews. Read More Stanton Restaurant Reviews