Add a photo
Come here for some rest after a long walk around Scottish Provident Institution. Savor British cuisine that will combine many elements of culinary traditions.
Visitors' reviews on Windmill Restaurants
Add your review
Address
16 Howard St, Belfast, Northern Ireland, United Kingdom, BT1 6PA
Report incorrect information