4 Church Lane, Windsor, Berkshire, SL4 1PA
- Tel: 01753 858331
Castello is a cosy restaurant and bar that serves authentic Mediterranean cuisine complimented by a broad wine list.
Tell customers about your latest offers and promotions
Reach customers looking for discounts by adding a deal to your page.