Otay Ranch

619-373-8983 – Hours Mon-Sun 11am – 9pm
2015 Birch Rd. #1702, Chula Vista, CA 91915

Your Email (required)

Comments

Mission Valley Indian Food Reataurant exteriorOrderin at Carlsbad Indian Food Reataurant

San Diego County locations:
Carlsbad | Hillcrest | Mission Valley | Poway | Otay Ranch
Florida locations: Boca Raton