This Must Be 'The Place'
03:59The Place is the place to go for grilled New England fare in Guilford, CT.
From:
Seafood Feast and Man Fire Food
The Place is the place to go for grilled New England fare in Guilford, CT.