Castello is an individual family run restaurant situated in the historic and picturesque cobbled streets of Windsor in a quaint building dating back to 1423. It is perfectly situated a stones throw from the Guildhall and Windsor Castle. It offers a cosy and unique setting with original wooden beams and even a resident ghost! Dishes are available to suit all tastes and all food is cooked on the premises using fresh ingredients. Our extensive menu includes, fish, meat, pasta and pizza dishes as well as a daily specials board.
It is the ideal venue for business or pleasure, be it a working lunch, a romantic dinner for two or a private party - we can accommodate up to 45 people on the first floor.
Open 7 days a week for lunch and dinner from 12pm until late.
