Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Welcome to Leo's Restaurant & Bar, located at 59 Chatsworth Rd, London, United Kingdom, E5 0LH. We offer a variety of service options to cater to your needs, including kerbside pickup, takeaway, and dine-in.
Indulge in our diverse menu featuring a range of delectable offerings. Kick-start your day with our rich and aromatic coffee options, or unwind with a glass of fine wine or refreshing, handcrafted cocktails from our expansive alcohol selection.
Join us for lunch, where you can relish our mouthwatering dishes created using the freshest ingredients. Experience the perfect blend of flavors in our dinner offerings, which showcase our chefs' skills and expertise. Don't forget to satisfy your sweet tooth with our delightful dessert options.
At Leo's, we prioritize your comfort and safety, ensuring a pleasant dining experience. Whether you choose to dine-in or prefer the convenience of takeaway or kerbside pickup, our friendly staff is always ready to assist you.
Experience the perfect amalgamation of taste, quality, and exceptional service at Leo's Restaurant & Bar. Visit us today and embark on a culinary journey to remember.