Star of India Tandoori Restaurant
730 Vine St, Los Angeles
(323) 939-6815
Recent Reviews
Star of India Tandoori Restaurant
730 Vine St, Los Angeles 90038
(323) 939-6815