Little India In Mustamäe Center is located in Tallinn, Estonia on A. H. Tammsaare tee 104a. Little India In Mustamäe Center is rated 3.8 out of 5 in the category indian restaurant in Estonia.
Address
A. H. Tammsaare tee 104a
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance