Grand China
11, Triq Sant' Antnin, Marsaskala, Malta,
(3562) 163-6100 Phone