Filters:
clear
Country: United Kingdom

costa rican restaurant in Manchester

About 1 results.

Pizza Express

Lapwing Lane 95, M20 6UR Manchester, United Kingdom

Our restaurant in Didsbury is a short walk from the main shopping area and bars of East and West Didsbury. Join us for tasty pizza when you’re hungry.

  • 1