Falafel Feast offers falafel dishes for sit-in and takeaway. Located near Finchley Central station.