Memer Falafel is a falafel restaurant.