Lucky Dog Tavern and Grill

Restaurant in Plymouth, New Hampshire

restaurant