Milou's on the hill

Tapas Bar and Restaurant

83 Hazellville Road London N19 3NB

Bookings by phone 0207 272 1188

Open 7 days a week from 5.00pm-11.00pm weekdays 6.00pm-11.00pm weekends

Kitchen closes 1 hour before closing time

Milous,tapas,bar,restaurant,north london,crouch end, highgate,archway,n19,n6,n8

Tapas Bar And Restaurant