Canton Chef

51 Abbey St, Nottingham, United Kingdom
+44 115 914 8818

Canton Chef on the map

Add your comment

Food quality
Prices
Atmosphere
Cleanliness