The Barn
By Starbeans
The Barn is your go-to spot for relaxed dining, hearty flavors, and unforgettable comfort.
Explore the heartwarming atmosphere of The Barn through our gallery. From rustic wooden interiors and soft ambient lighting to beautifully plated comfort dishes, each image reflects the cozy, welcoming spirit that makes every visit special.
Located on the southern coast of Sri Lanka, Galle is a vibrant city known for its rich colonial heritage, stunning ocean views, and charming cobblestone streets. At its heart lies the iconic Galle Fort, a UNESCO World Heritage Site built by the Portuguese and later fortified by the Dutch.
Cozy dining spot in the scenic town of Ella, offering hearty meals and a warm, homely atmosphere.