Greek takeaways in St Albans
97 St Peters Street, AL1 3EN
The restaurant has been established in St Albans since 1974. The aim of the restaurant then, as now, is...
8 Adelaide Street, St Albans, AL3 5BH
Nimatt’s Bar Mezé in St Albans serves the native cuisine of Cyprus – the historic meeting place of Europe...