Top Brunch Spots » Restaurants » Indian restaurant Chula Vista » Himalayan House Restaurant – Chula Vista, California 91910
Cheery, casual kitchen featuring a range of Indian, Nepalese & Tibetan dishes plus veggie options.