The Alma (Crystal Palace)

The Alma (Crystal Palace) Location

The Alma (Crystal Palace) Maps
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)

40%
50%
10%
4.3
10 reviews
  • 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

The Alma (Crystal Palace) Specialties

See some wrong information about The Alma (Crystal Palace) here?