China Garden
Chinese
China Garden is an Oriental restaurant. It offers a familiar Chinese dining experience.
Location
Best places nearby
The highest rated places close to China Garden.
Local restaurants nearby
Valleta Water Front, Il-Furjana
Location
The highest rated places close to China Garden.
Valleta Water Front, Il-Furjana