Can Valls is a Catalonian restaurant.