Filters:
clear
clear
Country: United Kingdom

italian restaurant in Clifton

About 1 results.

Pizza Pasta

Southchurch Drive 170, NG11 8AD Clifton, United Kingdom

Choose from our menu of delicious Italian takeaway food from Pizza Pasta in Nottingham; Simply order online, sit back and enjoy!

  • 1