Newcastle's tastiest Italian Restaurant! Achellos is an authentic style of Italian cuisine, locally sourced fresh ingredients, with a touch of Achellos magic. Our Friendly staff offer a value for money experience that you will want to repeat again and again.