The Last Kabsa

March 29, 2012 jeanille01 0

 or Al Kabsa is one of the famous traditional cuisines here in Saudi Arabia. It is a rice dish topped with various types of meat […]