Restaurants - Seafood in Wilmington, VT
Anchor Seafood Restaurant