French Restaurants in Malta
See real travelers ratings, reviews and questions for French restaurants in Malta.
Tel: +356 2123 3967 | Palace Square, Valletta, Malta.
This stylish restaurant offers the best in French cusine. Delicious food, good wine selection and great service make this busy restaurant a favourite.
Add Your Free Listing: Send us an email.