414 restaurants
With a price of 30-45£
Carluccio's - Windsor / Other european cuisines
28 Royal Windsor Station Windsor and Maidenhead
€€€€