Tabla Indian Restaurant Lake Nona is an Indian restaurant serving Orlando, FL. Customers rate it 4.5 out of 5 across 1,683 Google reviews. Expect it to be open 11:30 AM – 3 PM, 4 PM – 9 PM Monday to Thursday, with different hours on Friday, Saturday and Sunday. Its address is 9971 Tagore Pl Ste 9, Orlando, FL 32827. Reach them on (407) 743-2846, or see more at tablacuisine.com.