Need a little pick-me-up? Pop into Leo's Bistro and enjoy delicious food and snacks in a relaxed setting. We have something for everyone, from kids to adults. Leo's Bistro is the perfect place to enjoy a meal, as it is located in a quiet area away from the playground. We also offer free Wi-Fi and plenty of space for strollers.