Leo Restaurant & Cafe
A Culinary Gem by the Coast: Leo Restaurant & Cafe
Discover the vibrant flavors and breathtaking views at DeVillage Beach Bar & Restaurant, a beachfront gem in Freetown, Sierra Leone.
Nestled along the stunning Lumley Beach in Freetown, DeVillage Beach Bar & Restaurant is the perfect destination for tourists seeking a lively atmosphere, delicious grilled cuisine, and breathtaking ocean views. This grill-focused eatery is renowned for its fresh seafood and vibrant cocktails, making it an ideal spot for unwinding after a day of exploration or enjoying a sunset dinner with friends and family.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the Turtle Islands in Sierra Leone: A secluded paradise with crystal-clear waters, white sandy beaches, and rich marine life. Perfect for eco-tourism enthusiasts.
Tell me more about Turtle Islands