Crossword Answer Lookup

500k+ clues

They write about street restaurants (7)

Answer BISTROS
Definition: restaurants
Guardian #22274 23 Across 2001-07-30