plant-led restaurant in the heart
of Colchester City centre