Home > Resturants > I Love Nata

I Love Nata

Food:

Address: 61 Endell Street | Covent Garden , London WC2H 9AJ , England, London C2H 9AJ

Opening Time: Sunday 10:00 - 19:00 Monday 08:00 - 21:00 Tuesday 08:00 - 21:00 Wednesday 08:00 - 21:00 Thursday 08:00 - 21:00 Friday 08:00 - 21:00 Saturday 08:00 - 21:00

Takeout, Seating, Accepts Mastercard, Accepts Visa, Free Wifi, Delivery, Wheelchair Accessible

+44 20 7836 7049

View Menu