Al Fassia Restaurant
27 St. Leonards Rd, Windsor
01753 855370
Menu
Reserve
Windsor, Berkshire
Al Fassia Restaurant
27 St. Leonards Rd, Windsor, Berkshire SL4 3BP
01753 855370