Monty's Cafe
Restaurant in Slough, UK
Regional cafe
15 St Leonards Road, Windsor, SL4 3BN
Restaurants
ยท
Slough, UK guide