EuropeFood & DrinkFood And DrinkInternational DestinationsOn The Town The Best Manchester Restaurants by Roman Winter May 31, 2017 by Roman Winter May 31, 2017 Many assume that London is the ideal location when visiting England—but many others have come to see Manchester as a firm favorite above the likes of the capital city, Birmingham, …