The Alma (Crystal Palace)
The Alma (Crystal Palace) Location

The Alma (Crystal Palace) Address | 95 Church Road, Crystal Palace, London SE19 2TA |
The Alma (Crystal Palace) Phone | 020 8768 1885 |
The Alma (Crystal Palace) Opening Hours | Monday - Friday : 12noon - 11:30pm Saturday : 9am - 11:30pm Sunday : 9am - 10:30pm |
The Alma (Crystal Palace) Food Price |
£5 - £10 per pax
Payment by Cash,Cards |
|
What people say about The Alma (Crystal Palace)
-
The food here is really something special
-
The burgers are the best in London
-
I came here expecting something special but ended up with the owner yelling at me
-
We asked him to leave with his other 2 "
-
Attitude and demeanor along with his friends was totally unacceptable
-
They spend close to 40 mins in garden before they were asked to leave
-
This for me was the last straw
-
I take pride in the quality of customer we are lucky enough to have in the Alma
-
If you can cope with it VERY kid friendly
-
Fan of the place when meeting my pal with a 3 year old