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

Orlando, Florida — Travel Guide, Events & Things to Do