Tabla Indian Restaurant Lake Nona
9971 Tagore Place, Suite 9, 5847 Grand National Dr, Orlando, FL, 32827, United States
![](pics/icons/print.png)
![](pics/icons/add_to_favs.png)
![](pics/icons/send_by_email.png)
Opening Times: Monday to Friday: 11:30am - 3:00pm / 5:00pm - 10:00pm
| Indian Restaurant, Chinese Restaurant
|
Opening Times: Monday to Friday: 11:30am - 3:00pm / 5:00pm - 10:00pm
| Indian Restaurant, Chinese Restaurant
|