2305 Otay Lakes Rd Ste 205 Chula Vista, CA 91914   |   619- 216-2607

Email us for more information

2305 Otay Lakes Rd Ste 205

Chula Vista, CA 91914

619-216-2607

At the Kohl's Shopping Plaza

Open Daily  8:00 AM to 9:00 PM

Dine-In & Take Out

Contact Us

Dine-In & Take Out

2305 Otay Lakes Rd Ste 205

Chula Vista, CA 91914

P. 619- 216-2607

8:00 AM to 9:00 PM

Design by Freewebzite.com