Contact La Mama Acasa an Eastern European Restaurant & Takeaway in Ilford
La Mama Acasa is an Eastern European Restaurant & Takeaway based on 81 Cranbrook Road in Ilford. We serve a wide range of delicious Eastern European food and offer online ordering and table booking.
Open Hours
Open 7 Days: 12:00pm - 11:30pm
Delivery
6:00pm - 10:30pm
Phone Number
020 8514 1325
07459 782292
Address
81 Cranbrook Road, Ilford, IG1 4PG
Your experience on this site will be improved by allowing cookies.