Nilo's in Willesden Lane Kilburn
11 Willesden Lane, Kilburn, London 7RB, NW6 - Get directionsNilo's Photos
Menu Nilo's
How to get to Nilo's
Opening Time
12noon – 11pm: Mon-Thu
12noon – 2am: Fri-Sat
11am – 12midnight: Sun
Services
- Takeaway Available
- Indoor Seating