Crossword Answer Lookup

500k+ clues

Restaurant's appearance, with outrageous paintings etc – revolutionary (9)

Answer TRATTORIA
Definition: Restaurant
Telegraph-Toughie #3474 24 Across 2025-05-07