Restaurants in Windsor

2 places in Windsor, United Kingdom.

Browse Windsor by type

AllKebab & Döner 2
Kebab · Fast foodKebab VanWindsor, United Kingdom★ 4.6231 reviewsKebab · CaféWindsor Cafe & KebabWindsor, United Kingdom★ 4.5115 reviews