Answer: trouttoria

AnswerCrossword Clue
TROUTTORIASwim-through cafe?