Go Back

Report Abuse

13-2-9.png
13-2-9.png

Star Of India Tandoori Restaurant

Basic

7212 Melrose Ave,Los Angeles,Los Angeles County,California,90046,United States

Contact

Location

Street Address
7212 Melrose Ave

Ratings

Rating
4
Reviews
Love how everything is categorized and easy to find

Download Our Apneyy App

Get our mobile app for easy and convenient usage