Shawkivan Chinese Restaurant

It-Telgħa tax-Xemxija, Ix-Xemxija