Millenia Otay Ranch
Our NEWEST Location is NOW OPEN!
Our NEWEST Location is NOW OPEN!
NEW Location Address:
2040 Birch Road #103
Chula Vista, CA. 91915
(619) 745-5300
Service Options: Dine-in, Curbside Pickup
Hours:
NOW OPEN FOR LUNCH! Friday & Saturday!
Monday Closed
Tuesday 4:00pm – 9:00pm
Wednesday 4:00pm – 9:00pm
Thursday 4:00pm – 9:00pm
Friday 12:00pm – 10:00pm
Saturday 12:00pm – 10:00pm
Sunday 12:00pm – 9:00pm