en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Luton
/
The Windmill
The Windmill
Mediterranean · Bar and Grill · Pub
The Windmill is a Mediterranean restaurant, bar, and grill offering a diverse culinary experience. This establishment provides a welcoming atmosphere for enjoying meals and drinks.
93 Windmill Road, Luton, LU1 3XW, UK
Luton, United Kingdom
Location
The ranking
Best Mediterranean in Luton
11 places, none rated yet
See the full list →