Vegan Restaurants in Windsor

Find the top Vegan restaurants in Windsor near you now.

Zizzi - Windsor

Italian restaurant

Address: 24 Thames St, Windsor SL4 1PL, United Kingdom

Reserve Order

Banana Tree Windsor

Restaurant

Address: 31-32 Royal Station Parade, Thames St, Windsor SL4 1PJ, United Kingdom

Reserve