St Albans People has all the Greek Restaurants in St Albans listed, many with reviews and star ratings; select one of the local Greek Restaurants from the list below for local authentic mezes and Greek Salad in St Albans - be sure to return to St Albans People and leave a review.
Why not list your St Albans Greek Restaurant business on St Albans People?
There are 2 businesses
97 ST. Peters Street
i havent eaten here for a while now but from what i can remember the nights i have been have proved very successful. the food is decent and this place is brilliant for group bookings or parties. years ago i remember there being...
126 London Road