Company Information
- Company Name
- Alibaba Rochdale
- Category
- Takeout restaurant
- Address
- 1176 Rochdale Rd, Blackley, Manchester M9 6ER, United Kingdom
- Country
- United Kingdom
Alibaba Rochdale address: 1176 Rochdale Rd, Blackley, Manchester M9 6ER, United Kingdom.
Alibaba Rochdale operates in the Takeout restaurant category.