Top Brunch Spots » Restaurants » Star of India Tandoori Restaurant – Los Angeles, California 90038
Long-running casual eatery serving an extensive menu of traditional Indian dishes at lunch & dinner.