Shaukiwan Chinese Restaurant

Business Details

Shaukiwan Chinese Restaurant
Restaurant
Xemxija Hill
Xemxija 21573678
Chinese

Location

Location on map not available.