Best Italian restaurant in Stalybridge, united kingdom

La Lupa

17 Stamford St Stalybridge SK15 1JP United Kingdom

Abbraccio

97 Stamford St Stalybridge SK15 1LH United Kingdom