About Us
Star of India Restaurant located in the heart of Los Angeles at Melrose Ave and Vine Street. Now We're Available for Online Food Order for Togo/Delivery. We Provide FREE Delivery Service upto 5 miles from our location.
Business Hours
Monday - Sunday:
11:30 am - 03:00 pm
05:00 pm - 11:00 pm
Lunch Untill 03:00 pm
Contact Us
  • Address:730 N Vine St. Los Angeles,
                    CA 90038
  • Phone: (323) 939-6815
  • Mail Id: starofindia7212@gmail.com
© Star of India... 2015 All Rights Reserved.