4038 N Goldenrod Rd, Winter Park, FL 32792, United States
No delivery
Spot something wrong?
Dishes at Shaka Shaka Tea House. Prices may vary in venue.