La Indian Restaurants
La Indian Restaurants
La Indian Restaurants
La Indian Restaurants
slide6
slide2
slide5
slide3
previous arrow
next arrow

Star Of India Tandoori Restaurant

Overview

Address: 730 North Vine Street
Los Angeles, CA 90038
Website: starofindiala.com
Phone: 323-939-6815
Email: starofindia7212@gmail.com