Bab Al Amoud Restaurant
Bab Al Amoud Restaurant – Al Hazm Mall
Lentil soup served with lemon and toast