Mez Bar
126 London Rd, St Albans AL1 1PQ
Features
- Takeaway
- Delivery
- Dine-in
- Dessert
- Groups
- Healthy options
- Casual
Map
Similar companies
Greek restaurant
Souvlaki Station
10 Albion St, Dunstable LU6 1SA
01582948924
Greek restaurant
Athens Greek food ltd
180 York Rd, Hartlepool TS26 9EA
+441429266566
Greek restaurant
The Real Greek - Bristol
84A Glass House BS1 3BX
+441179902170
Greek restaurant
Delicious Greek Gyros
Acorn St, Coventry CV3 1DP
02476652653