Tabla Bar & Grill, Orlando, Florida

5827 Caravan Ct

Orlando, FL 32819

Get Directions