Eating American (New) Seafood at The Place Restaurant restaurant in Guilford, CT.

Feedback

Do you manage or own The Place Restaurant?

Yes