La Forja de Sesnandez is a Castilian restaurant.