The Green House -
Rasma Begum This cafe was so lovely! The ladies working there were so welcoming and made us feel special. Shoutout to Leila who was so sweet to us and always had a smile on her face!
Food was delicious and affordable!
124 Ballards Ln, Church End, London N3 2PA, UK
020 3826 6161