Tabla Restaurant – Indian Chinese & Thai Review

Our family recently had the opportunity to visit the Tabla Restaurant at 5827 Caravan Ct, Orlando, FL and sample their Indian, Chinese & Thai cuisine. We decided to go on a weeknight for dinner without reservations. Full review with photos coming soon at...

Pin It on Pinterest