Contact Us

View Our Menu

Call Us

(619) 919-7523

Hours

Monday – Wednesday, Sunday : 11 am to 10 pm

Thursday -Saturday: 11 am to 12 am  

Address

2130 Birch Rd #104,

Chula Vista, CA 91915

Telephone

(619) 919-7523