A multi award-winning Asian Fusion restaurant, featuring a diverse menu inspired by cuisines from across Asia, set in a stylish ambiance with panoramic views over Sliema.