5 /5 ella is aila: The food came out fairly quickly and you could tell it was freshly made. It was delicious and a fun experience. It’s more centred towards takeaway so there is only one table for 8, but we enjoyed it. Would definitely recommend!
203 Freemasons Rd, London E16 3PG, UK
020 7055 4600