Delivery & Takeaway Book Your Table
THE MENU

Finest asian food up North!

The Flora, family-run Asian Fusion restaurant; the only one of its kind in Malta, allowing you to savour cuisine from a different Asian country- China, Thailand and Japan.