Phone: +13239396815
Address: 7212 Melrose Avenue Los Angeles, CA 90046-7620, United States
City: Los Angeles
Menu Dishes: 35
Reviews: 5
Website: http://www.starofindiala.com/
"We went to the restaurant only to discover that it was no longer in operation. It was closed, and the neighboring people informed us that it had moved. As a result, we ended up eating at Fratelli instead. I believe OpenTable should still give me my 100 points since the restaurant was closed and no longer in operation."
All prices are estimates on menu.
Los Angeles, known for its diverse culture, offers a mix of global cuisines, from tacos and sushi to burgers and vegan dishes, mirroring its vibrant, eclectic population.