La Mancha

Type:  Spanish Cuisine, Tapas
Located in the historical part of Rochdale, opposite the Bull Brow, this Spanish restaurant offers a wide variety of tapas, as well as meat, fish, seafood, salads and soups 
La Mancha

Address

5 The Butts Ave, Rochdale OL16 1ES Rochdale United Kingdom