il Nilo Garden City
4.817,641 reviewsItalian restaurant · Cairo
“small spot by the Nile perfect for dates the pizza dough is DELICIOUS.”
270 listings
Italian restaurant · Cairo
“small spot by the Nile perfect for dates the pizza dough is DELICIOUS.”
Pizza takeaway · Bucharest