Castello Windsor

Castello Windsor

0  Reviews


Mediterranean Restaurants in Windsor
4 Church La , Windsor, Berkshire, SL4 1PA
01753 858331

Castello, in Windsor, is a local Mediterranean restaurant. They are pleased to offer Mediterranean food and mediterranean cuisine. The address for Castello Mediterranean restaurant is 4 Church La.




Would you be willing to add a review of Castello Windsor? Contribute to the directory of recommended Mediterranean Restaurants in Windsor by submitting a Castello Windsor review. If Castello Windsor is your business, why not claim it today! This will allow you to amend your details and improve your listing.