you won't be anywhere near Mansoura - but near Immigration R/A which has its own food chain literally - you will find take aways shops of all variety there... however, don't use a taxi, you will end up paying your saving on Karwa...