Crossword Answer Lookup

500k+ clues

Theatre and pub situated in a food shop (7)

Answer ADELPHI
Definition: Theatre
Guardian #22523 6 Down 2002-05-18