Authentic Yemeni falafel restaurant. Known for its delicious food and welcoming atmosphere.