Star of India Tandoori Restaurant
730 Vine St, Los Angeles
(323) 939-6815
Menu
Restaurants in Los Angeles, CA
Star of India Tandoori Restaurant
730 Vine St, Los Angeles, CA 90038
(323) 939-6815