Dill's Cafe & Store
Restaurant in Falmouth.
What visitors say
- Atmosphere
- The small cafe offers a cozy and intimate setting.
- Quality
- Diners enjoy the delicious vegan and vegetarian food selections.
- Service
- The staff provide a welcoming and pleasant experience for regulars.
Find more