Asian fusion

KAIZEN Thai & Sushi

3 Triq Zenqa, Naxxar, NXR1774

Loading…