Piccalos *

109 Huddersfield Road
OL1 3NQ Oldham

Piccalos * is a Italian takeaway in Oldham. Why don't you try our Delivery Special Meal Deal or Rissoles ?
Have you tried:
  • 1Meal Deal 1
  • 2Meal Deal 2
  • 3Coleslaw
  • 4Delivery Special Meal Deal
  • 5Fries