Tabla Indian Restaurant Oviedo

4.8 (1,682)restaurant

$14.00 – $30.00
945 City Plaza Way Ste 1001 Suite 1001, Oviedo, FL 32765, USA

Classic Indian dishes meet creative Chinese and Thai influences in a vibrant Oviedo setting.

Reserve now

Description

Tabla brings contemporary Indian dining to Seminole County, pairing a broad menu with an inviting atmosphere. The restaurant serves as a popular destination for lunch, dinner, and gatherings.

Ask Karpo for more information.