offers takeout accepts debit cards outdoor seating free wi-fi good service great value
More Comments(57)
12, 2 Harben Parade, Finchley Rd, London NW3 6JP
0333 003 5883