Great little place near Wembley Park tube station.