Satu'li Canteen - 2901 W Osceola Pkwy Suite E, Orlando, FL 32830, USA on Eaten