Crossword Answer Lookup

500k+ clues

Food Italian restaurant served up (4)

Answer TART
Definition: Food
Telegraph #30649 23 Down 2024-06-25