6 Town Wharf, Plymouth, MA

Stuffed Chicken