China House Restaurant

Business Details

China House Restaurant
Restaurant, Bars
8, Triq Spinola
St. Julian's 21351709
Chinese

Location

Location on map not available.