Desmonds
Italian · Pizza
Desmonds is a unique Italian bistro. It operates as a café during the week and transforms into a bistro on Saturday evenings, offering pizza and more.
Location
Best places nearby
The highest rated places close to Desmonds.
Local restaurants nearby
147 London Road South, ENG


