Al Fassia Restaurant
27 St. Leonards Rd, Windsor
01753 855370
Recent Reviews
Order Online
Reserve
Al Fassia Restaurant
27 St. Leonards Rd, Windsor SL4 3BP
01753 855370