Description
One of San Diego's finest restaurants serving Indian, Nepalese & Tibetan dishes. Healthy options and vegetarian-friendly. Dine-in, take-out, catering, delivery.
Facilities
Information
- Opening hours
- Sun-Sat 11:00am to 9:00pm
- Phone
- +1 619-500-5357
Location
201 Broadway Ste 102, Chula Vista, CA 91910, USA Chula Vista, CA 91910
Open in Maps
