- www.starofindiatandoorirestaurant.com
- 1
730 N Vine St, Los Angeles, CA 90038. Star of India Tandoori Restaurant is known for its Halal, Healthy, Indian, Lunch Specials, Salads, Seafood, Soup, Vegan, and Vegetarian. Online ordering available!... We are located in the heart of Los Angeles..
Relevance: 9.7651825