Le Papillon
Restaurant β’ Cafe β’ Hotelππ Lovely place to have a drink or dine in a open environment. Haven't been to their rooms, the the facilities seems to be pretty decent and modern. They have a decent range of beverages in their menu with some great cocktails. Food is delicious and good portion sizes. Staff is friendly and provides a... People often mention good, service, staff, friendly, chill,
Address
ξ21a Flower Rd, Colombo 00700, Sri Lanka
Contact
ξ°+94 77 380 0100Rating on Google Maps
4.40 (170 reviews)Open on Google Maps