CAIRO-5 DECEMBER 2011. Food stall in Tahrir Square, Cairo during the anti government protest and demonstration, on 5 December 2011 in Cairo.