The Windmill

1 of
Previous Next

Ad Details

Description

Asian Pub, Indian Restaurant

The Windmill Pub is an Indian Restaurant and Takeaway based on 224 St James’s Road in Croydon. We serve a wide range of delicious Indian food and offer online ordering and table booking.