Tabla Indian Restaurant, recently recognized by Eater as one of Orlando's 28 Best Restaurants, serves up Indian, Indo-Chinese, and Thai food using aromatic spices...
Tabla Indian, Thai, Chinese Cuisine, one of my favorite Indian restaurants in Orlando, has recently opened their second in Winter Park on Park Avenue...