Triq Luigi Apap, St.Julians, Island of Malta Dean Hamlet Hotel, Saint Julian's, Island of Malta STJ3223 Malta
Chinese
Casual Dining
• $$
Triq Is-sitta Ta' Dicembru, Siggiewi, Island of Malta Malta
Chinese
Casual Dining
• $