A falafel restaurant, known for its green falafel.