La Mama Acasa is the best Romanian restaurant in Ilford to serve your sudden cravings. We deliver to any place up to 5 mile radius of La Mama Acasa. We are open Monday to Sunday 12.00 pm-10.00 pm. Place your order via our website or give us a call..
Relevance: 50.112747