Dozens of restaurants and cafes