Menu
Need Tips in ENG/UK
Search
England
Lancashire
Rochdale
Spanish Restaurant
La Mancha
La Mancha
(01706) 713400
Hours
Friday
12 - 22
Saturday
12 - 22
Sunday
5 - 9
About:
Address
5 The Butts
Rochdale
,
Lancashire
- OL16 1ES
Links
http://www.tapasatlamancha.co.uk
(Site)
Services
Spanish Restaurant
Map:
(Click to activate)
Activate Map
Related Companies
The Cedar Tree
1 Haugh Fold, Rochdale, LAN