Star of India - Melrose

$ • Indian • Seafood • Vegan Friendly • Vegetarian

4.8 (13)
View delivery time and booking fee. • 

730 Vine St, Los Angeles, CA 90038 • More info

Currently unavailable
Most Popular
Tandoori
Chicken
Lamb
Seafood
Vegetable Delight
Tofu
Biryani
Breads
Condiments
Beverages