Taj Mahal Indian Cuisine

1321 Washington Ave Miami Beach FL 33139 USA

(754) 354-3025

Location