Order Online

La Mama Acasa

Address: 81 Cranbrook Road, Ilford, IG1 4PG

Phone: 02085 141325 / 0745 978 2292

Payment: Cash

  • Minimum Order
    £15.00
  • Delivery Charge
    Free delivery within 5 miles radius only.
  • Opening Time
    Daily 12pm-11.30pm
    Delivery time 6pm-10.30pm
  • EST. Waiting
    50 min