Experience a perfect blend of flavors, ambiance and hospitality in Badulla & Haputale. At Olives, every meal is a story worth sharing.
Happy Food Lovers
Locally Sourced
Crafted with Passion
More Than a Meal
Dine, Celebrate, Connect
Take a glimpse into our warm interiors, mountain-facing setups, and mouthwatering culinary creations.
Dine right amidst the refreshing cold breezes of Haputale.
Spacious environment optimized for families and groups.
Rooted in passion, serving mountain elegance.
Established with a vision to redefine dining across Badulla and Haputale, Olives brings together traditional local spices and modern international culinary artistry. Every dish we serve reflects our commitment to uncompromising quality, warm hospitality, and unforgettable memories.
Blended with modern twists
Overlooking misty mountain views
Skip the hassle. Book your spot in Badulla or Haputale or pre-order your favorite meal with a single tap.
Olives restaurants experience high footfall due to our unbeatable quality and mountain views. Reserving ahead guarantees your spot instantly!
Drop by our quality-driven branches nestled in the breathtaking environments of Badulla and Haputale.
Located near the heart of Badulla town. Enjoy sizzling platters, fast delivery, and spacious dining.
Overlooking misty mountain ranges. The ultimate spot for warm coffees, hot soups, and quality dining.
Real feedback from travelers and locals who experienced the authentic taste and warmth of Olives in Badulla & Haputale.
"The best fried rice and sizzling kottu we had during our hill country trip! The atmosphere in the Haputale branch with the misty view was just unbelievable."
Traveler from Colombo
"Quality is top-notch! As a Badulla local, Olives is our go-to place for family dinners. Fast service and amazing food taste every single time."
Badulla Regular