Contact
Star Of India Tandoori Restaurant (323) 939-6815
730 Vine St, Los Angeles CA as of dinehere.us