15% OFF
Dine In or Take Out
(Ala Carte menu only)

Lunch Specials

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.