Cherry Valley from Massachusetts Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Eller's On The Hill - Massachusetts, Cherry Valley, 190 Main St, 01611 (508) 892-3925 Map