Tabla Indian Restaurant
216 N Park Avenue, 5847 Grand National Dr, Winter Park, FL, 32789, United States
Opening Times: Mon - Sunday (11:30am - 11pm) | Chinese Restaurant, Indian Restaurant
Phone bookings/orders are accepted Credit/debit cards accepted |