Authentic falafel restaurant, known for its nostalgic flavors.