close country food restaurant close Country: Egypt close Region: Beni Suef Governorate
Lamera
Hardee's