Answer: theplaza

AnswerCrossword Clue
THEPLAZA

This place is no turkey at Thanksgiving