Falafel Avshi is a falafel restaurant known for its fresh falafel and schnitzel.