Filters:
clear
clear
Country: United Kingdom

sicilian restaurant in Windsor

About 2 results.

Francesco's

thumb_up 682 likes
rate_review 59 Reviews
favorite 1990 favorites
53 Peascod Street, SL4 1DE Windsor, United Kingdom

Our concept is simple - freshly prepared, quality food, using locally sourced, superior ingredients. All served in comfortable surroundings with friendly and efficient service.

Carluccio's

  • 1