Our Ego Locations

Our Ego Locations

Menus at Ego at Manor Farm, Worcester

Enjoy lunch from only £8.95, Monday to Saturday until 4pm.