Start from
Taj Mahal Indian Cuisine
1321 Washington Ave, Miami Beach 33139