Tabla Indian Restaurant - Winter Park
216 N Park Ave Ste H Winter Park, Florida 32789 | Restaurant Info