Authentic Yemeni restaurant, known for its comforting dishes. A popular spot, especially on rainy days.