Restaurants are plentiful in Cairo and Alexandria, although smaller towns have a lower range. Set menus and hotel buffets serve cosmopolitan cuisine with the ...