Book a table online at La Mama Acasa an Eastern European Restaurant & Takeaway in Ilford
Unfortunately onlien booking is not available at this moment.
You can call La Mama Acasa on 020 8514 1325 to make a booking.
We hope to be back online soon.
Your experience on this site will be improved by allowing cookies.