About Best Meze Grill
All dishes are prepared by a loyal team of highly skilled chefs using fresh, seasonal produce to the highest standard offering a delicious mix of classic and modern dishes, all served daily.
Grilling is a speciality of ours; it’s an art form that we
Reviews
User
Found this amazing restaurant which was just around the corner from our hotel. The food and staff were exceptional, it’s a must if ever your visiting Windsor xx
More about Best Meze Grill
Best Meze Grill is located at 71 St. Leonards Road, SL4 3BZ Windsor, Berkshire
+441753862403
http://www.bestmezegrill.co.uk