Taverna di Angela is an Italian restaurant known for its good pizza made with fresh ingredients. It offers excellent value for money and outstanding service, making guests feel at home.