Al-Nawwab Restaurant

Cairo, Egypt

See this entry at Google Maps