Answer: troughhouses

AnswerCrossword Clue
TROUGHHOUSES

Porcine restaurants?