Egypt / Giza / RestaurantsRestaurantLUUMAAddressAbou El Feda, القاهرةWebsiteluumarestaurants.comPhone+201122254106—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itCrimson Bar and Grill · 272 mNot ratedThe Cairo Cellar · 392 mNot ratedLa Terrace Restaurant & Lounge · 415 mNot ratedOlivo Pizzeria