Leisure Time
Address and Contact Information
Address: 7345 Sand Lake Rd STE 412, Orlando, FL 32819, USA
Phone: (407) 363-0770
Customer Reviews
⭐⭐⭐⭐⭐
I am blown away by this place we loved it and the food was amazing!!! Easy entrance and such clear menus!
⭐☆☆☆☆
What is that? 😔