Frankfurt may be Germany’s economic powerhouse but there’s plenty of pleasure to be had outside of business hours in this city’s green spaces, restaurants and taverns, says Andrew Eames…