Loading map…

Restaurant The Green Rose

A Michelin Guide-listed restaurant serving seasonal, produce-led European cooking from an organic kitchen.