Restaurante Novo Forcado is a Spanish restaurant known for its steak tartar. It offers a dining experience with a focus on Spanish cuisine.