Fantastic food. Wonderful people to serve you food. Must visit place, if you like indian food .
Indian Cuisine is located at 6121 Westwood Blvd, Bay Lake, FL 32821