Larrakoetxe is a grill restaurant.