At The 'Only Place That's Fancy' In Gaza City, A Ramadan Iftar In The Sky
Situated 11 stories above Gaza City, Level Up is a rare restaurant in the war-torn Palestinian territory that offers a taste of luxury. But operating a high-end joint in this area is not easy.