My family recently dined at Leoda's, and it was delicious! First I ordered a cheeseburger, which was great, and I shared an order of fries with my family. The best part were the banana cream pies. The pies were to die for! You better get there early, or else they will all be gone! Some flavors are key lime pie, peanut butter pie. They were so good, on our way to our new hotel, we got 4 pies! I loved it there!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.