Authentic Yemeni restaurant, known for its generous portions and traditional flavors.