Description
Experience the best of Asian fusion cuisine at The Flora - Asian Fusion Restaurant! Located in Island of Malta, this family-run restaurant offers a wide range of dishes from China, Thailand, and Japan, including Roast Pork Cantonese Style, Red or Green Curry Thai Style, and a variety of sushi dishes. Enjoy the innovative FLORA TEA that will blossom into a flower when put into hot water and the great prices of the menu. With its modern and spacious restaurant, The Flora is the perfect place to have a delicious dinner with friends and family. Make a reservation today and enjoy the best Asian fusion cuisine!