Jo Sushi
40 Nabil El Waqqad St. Off El Nozha St. beside Bon Appetit restaurant, Cairo 11511 Egypt
Jo Sushi is a Sushi place is located in Cairo, Cairo Governorate. The address of Jo Sushi is 40 Nabil El Waqqad St. Off El Nozha St. beside Bon Appetit restaurant, Cairo 11511 Egypt.