Apollo Banana Leaf

By 0 No tags Permalink 0

In the Deep South of London, down a main road, and then further down it lies an Aladdin's Cave of fiery spices, aromatic scents and intense, slow cooked flavour. Apollo Banana Leaf is without a doubt one of my favourite restaurants in London and I'll be eternally grateful to my friend Will for taking me. Check ...