Join/
19 Saray El Gezira St, الزمالك، محافظة القاهرة 11511, Egypt
+20 12 08111130
Located on a docked barge on the Nile off of Zamalek island, Pier 88 is a sophisticated Italian restaurant on the boat's upper deck with views of the Nile. In warm weather, tables are out on the deck (also a good choice to avoid cigarette smoke) or inside. As this spot is popular with locals, it’s smart to book in advance.
Written by Melissa Biggs Bradley