
The Himalayas
5.0 (40)restaurant
An easygoing Otay Ranch spot serving traditional Indian dishes and classic regional flavors.
Description






Set along Birch Road, the restaurant provides a welcoming neighborhood setting focused on a casual dining experience built around traditional recipes.