Achellos, Newcastle Upon Tyne

Achellos, Newcastle Upon Tyne

About Achellos

Located in the heart of Fenham, Achellos is a family-style Italian restaurant. Customers can enjoy authentic Italian cuisine, ranging from traditional to more adventurous, served in a casual, modern interior. The ingredients are locally sourced whenever possible. Achellos is alcohol-free by design. Vegetarian options and children's menu are available.

Recommended For You