Sliema Seafront Restaurant Sushi, Sashimi, Nigiri, Teppanyaki and traditional Japanese dishes, all artfully prepared by our Asian Chefs.