Windsor United Kingdom
306 places in Windsor, United Kingdom
- Highest rated
- Wagamama
- Rated places
- 18
- Average score
- 20/ 100

Bar · Coffee Shop
44 Thames Street

Fast Food
53 Frances Road

Pub · Bar
46a St Lukes Road

Pub · Indian · Bar
165 Arthur Road

Ice Cream Shop · Coffee Shop · Italian
13 Church Street

Breakfast · Casual Dining
64-67 Windsor Royal Station, Jubilee Arch, Goswell Hill

Fish and Chips · Tea House · Pub
4 Church Street

Pub · Bar · Bar and Grill
22 Sheet Street

Turkish · Mediterranean · Grill
64 Peascod Street

Coffee Shop · Breakfast · Brunch
England

Pub · Bar · Bar and Grill
290 Dedworth Road

Indian · Curry House · Vegan
81 Dedworth Road

Pub · Bar · Craft Beer
6 Church Lane

Wine Bar · Brunch
40A Windsor Royal Station

Bar
England

Italian · Mediterranean · Bar and Grill
13 High Street

Pub · Bar · Craft Beer
9 Mill Lane

Fish and Chips · Seafood · Fast Food
77 St Leonards Road

Bakery · Dessert Shop
51 St Andrews Crescent

Pub · Bar and Grill
2 Clewer Hill Road