offers takeout accepts debit cards outdoor seating moderate noise good for groups good for kids free wi-fi tv bike parking breakfast takeaway available indoor seating
More Comments(36)
16 Crowndale Rd, London NW1 1TT
020 7383 2825