[Restaurants]
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
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.