30 North El Sherouk

Commercial / Interior

Coffee shop

Location:
Sherouk