5 restaurants
With a price of 30-45£
Bel and The Dragon - Windsor / British
Open now · 11am - 10pm
Thames Street Windsor and Maidenhead
€€€€