"Great food, great service. Best Greek food i've had in the UK!"
Phone: +441727847799
Address: 8 Adelaide Street, AL3 5BH, St Albans, United Kingdom
City: St Albans
Website: http://barmeze.co.uk
Dishes: 31
Amenities: 21
Categories: 5
Reviews: 7191