Chinese · Isle Of Wight
Good food.
Great flavour.
19 Regent Street, Shanklin, Isle Of Wight, PO37 7AF
Opening hours to be confirmed
China Garden is a Chinese takeaway in Isle Of Wight, PO37 7AF. A menu has not yet been added to this listing.
China Garden is listed at 19 Regent Street, Shanklin, Isle Of Wight, PO37 7AF. Opening hours and menu details can be added by the verified owner.
Loading reviews…