Sorry, this location is now

Closed

Mr. Lee Restaurant

El Amira Fatma St., Off El Batal Ahmed Abdel Aziz St., Dokki, Giza Inside Street 306 Food Court

away