This is dependant on where you go, but restaurants will only have Chinese menus. The small little side street restaurants (normally home to the best Chinese food of all) will have zero English and normally only Chinese characters, not even pinyin. More westernized restaurants (for example located in Malls or foreign hotspots) would usually always have an English option and even English speaking staff so it really does depend where you venture to for your food.