Answer: theplaza

AnswerCrossword Clue
THEPLAZAThis place is no turkey at Thanksgiving