Le Papillon is a beautiful boutique hotel situated in Flower Road, Colombo 07. They have a range of homely and cozy rooms and an excellent restaurant where you can enjoy a range of international cuisines. The restaurant has an elegant and simplistic ambience which is very aesthetically pleasing and the... More
Feature your signature dish on DinersTalk today! Contact us at [email protected]