Best Moroccan restaurant in Windsor, united kingdom

Al Fassia Restaurant

27 St. Leonards Rd Windsor SL4 3BP United Kingdom