Greek in Bristol - Montpelier 2 Cromwell Road, Montpelier, Bristol, BS6 5AA Tags: greek, private parties: up to 45 guests, takeaway