Crossword Answer Lookup

500k+ clues

Having thrown up flan, Vic leaving station restaurant (9)

Answer TRATTORIA
Definition: restaurant
Times #26719 7 Down 2017-05-08