Skip to content
Location,CA 90660,USA
(562)949-5017
Home
Menu
Location
Home
Menu
Location
VIEW OUR MENU
Open 7 Days A Week
8:00 am to 8:oo pm
Location
Address:
9129 E. Telegraph Rd. Pico Rivera, Ca 90660
Phone:
(562)949-5017
Follow us: