IndianWinter Park$$
Tabla Indian Restaurant
Verified October 22, 2026
Best place for Indian cuisine in Orlando with multiple locations. Winter Park location on Park Avenue offers authentic regional dishes in walkable downtown setting.
216 N. Park Ave., Winter Park, FL 32789