Shaka Shaka Tea House · 3934 S Semoran Blvd. Orlando, FL 32822. Directions · (407) 601-5967. Call Now · Order Takeout or Delivery. Start Order · Full menu.
Delicious and fresh tea and smoothies every time. Can't wait to be able to go in person again, the owner and employees are very friendly and clearly love what ...