Piccolos
Chicken restaurant; Chicken shop; Meal delivery; Takeout restaurant; Pizza takeaway; Pizza restaurant; Fried chicken takeaway; Pizza delivery
Location: Norwich 74 Prince of Wales Rd NR1 1NJ GB
Website:http://www.piccolosnr1.co.uk/
Phone:+441603761076
Map Location:52.6291, 52.6291