Mez Bar
126 London Rd, St Albans AL1 1PQ
Features
- Takeaway
- Delivery
- Dine-in
- Dessert
- Groups
- Healthy options
- Casual
Map
Similar companies
Greek restaurant
Rozafa
27A St Petersgate, Stockport SK1 1EB
+441614774849
Greek restaurant
Pappous Greek Grill
9 Mount St, Accrington BB5 0PJ
+441254399022
Greek restaurant
Touch of Greek
170 Station Rd, London E4 6AN
+442085299200
Greek restaurant
Delicious Greek Gyros
Acorn St, Coventry CV3 1DP
02476652653