Deb's gorgeously retro place is perfectly placed in quaint Dean's Marsh. Highlight was delicious home made pies from the Store, just up the road.