Tabla Indian Restaurant
Categories
[Restaurants]
- 945 City Plaza Way Suite 1001 Oviedo FL 32765
- (321) 966-8069
- Send Email
- https://www.tablacuisine.com/
Hours:
Mon - Thurs 11.30am - 3pm, 4 - 9pm
Fri 11.30am - 3pm 5 - 10pm
Sat 11.30am - 10pm
Sun 11.30am - 9pm
Driving Directions:
Inside Oviedo on the Park Right across the Lake and Dog Park, off of Alafaya on intersection of Mitchell Hammock and City Plaza Way
About Us
Tabla Indian Restaurant is a n upcale modern Indian and Asian restaurant, serving exotic Indian, Indo-Chinese, and Thai food with excellent service, delicious coocktails and good selection of wine and Indian beers.