Zen Sushi To Go – Japanese Sushi Luqa Malta – Take Away in Malta

Zen Sushi to go is a specialized Japanese Sushi take out outlet offering a wide range of Hosomaki, Futomaki and Urammak