Rochdale from Massachusetts Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Buddy's Spa - Massachusetts, Rochdale, 1080 Stafford Street, 01542 (508) 892-9087 Map Debba's Country Kitchen - Massachusetts, Rochdale, 1137 Stafford Street, 01542 (508) 892-4759 Map Eller's On The Hill - Massachusetts, Rochdale, 509 Stafford, 01542 (508) 892-3925 Map Rochdale Pizza - Massachusetts, Rochdale, 610 Pleasant St, 01542 Pizza (508) 892-0266 Map