Tel:(619) 656‑3888
New prices will be effective from Dec 1st, 2020
Open 7 Days: 11:00 AM – 10:00 PM
2130 Birch Road, #101Chula Vista, CA 91915
Tel: (619) 656‑3888 (619) 656‑3808
To Top