Michelin-Star Sushi Delivery Fails to Impress in Malta