Description
Papillon Restaurant, Pub & Pizzeria is an amazing place to enjoy Mediterranean cuisine in the Island of Malta. With a unique and colourful style, this restaurant offers a wide range of delicious dishes and drinks, as well as outdoor seating and free wifi. Customers can also enjoy great value for money, excellent customer service and a dog-friendly atmosphere. Papillon Restaurant, Pub & Pizzeria is the perfect place to make a reservation and enjoy a memorable dinner experience.